package com.mxpio.erp.common.mes.pojo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @Author : wpp
 * @Datetime : 2023/9/14 11:26
 * @Desc :
 * @Modor :  Modifytime:
 * @modDesc :
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Schema(description="AoiLs2")
public class AoiLs2  implements Serializable {
    private static final long serialVersionUID = 1L;


    @Schema(description = "WorkTime")
    @JsonProperty(value = "WorkTime")
    private String workTime;

    @Schema(description = "封装类型")
    @JsonProperty(value = "PackageType")
    private String packageType;

    @Schema(description = "boardBarCode")
    @JsonProperty(value = "BoardBarCode")
    private String boardBarCode;

    @Schema(description = "元件")
    @JsonProperty(value = "ComponentIndex")
    private String componentIndex;

    @Schema(description = " 元件图片路径")
    @JsonProperty(value = "ImagePath")
    private String imagePath;

    @Schema(description = "拼板条码")
    @JsonProperty(value = "ArrayBarCode")
    private String arrayBarCode;

    @Schema(description = "Defect")
    @JsonProperty(value = "Defect")
    private String defect;


    @Schema(description = "元件位号")
    @JsonProperty(value = "PartDesignate")
    private String partDesignate;


    @Schema(description = "拼板ID")
    @JsonProperty(value = "ArrayIndex")
    private String arrayIndex;

    @Schema(description = "判定结果")
    @JsonProperty(value = "Result")
    private String result;
}
